import { myPost } from '@/util/request'
import { API_SERVER } from '../service'

/**
 * @desc 用户管理列表
 */
export const userList = (data) => {
  return myPost(`${API_SERVER}/v2/user/page`, data)
}

/**
 * @desc 用户管理新增用户
 */
export const userCreate = (data) => {
  return myPost(`${API_SERVER}/v2/user/add`, data)
}

/**
 * @desc 用户管理修改用户
 */
export const userUpdate = (data) => {
  return myPost(`${API_SERVER}/v2/user/edit`, data)
}

/**
 * @desc 用户管理用户详情
 */
export const userDetail = (data) => {
  return myPost(`${API_SERVER}/v2/user/detail`, data)
}

/**
 * @desc 用户管理删除用户
 */
export const userDel = (data) => {
  return myPost(`${API_SERVER}/v2/user/delete`, data)
}

/**
 * @desc 获取语音服务器列表
 */
export const pbxhostMylist = (data) => {
  return myPost(`${API_SERVER}/v2/admin/callcenter/pbxhost/mylist`, data)
}

/**
 * @desc 获取分机列表
 */
export const extentionList = (data) => {
  return myPost(`${API_SERVER}/v2/admin/callcenter/extention/list`, data)
}

/**
 * @desc 获取部门列表
 */
export const organList = (data) => {
  return myPost(`${API_SERVER}/v2/organ/index`, data)
}

/**
 * @desc 部门管理新增部门
 */
 export const organCreate = (data) => {
  return myPost(`${API_SERVER}/v2/organ/add`, data)
}

/**
 * @desc 部门管理修改部门
 */
export const organUpdate = (data) => {
  return myPost(`${API_SERVER}/v2/organ/edit`, data)
}

/**
 * @desc 部门管理部门详情
 */
export const organDetail = (data) => {
  return myPost(`${API_SERVER}/v2/organ/detail`, data)
}

/**
 * @desc 部门管理删除部门
 */
 export const organDel = (data) => {
  return myPost(`${API_SERVER}/v2/organ/delete`, data)
}

/**
 * @desc 用户移除部门接口
 */
 export const organRemove = (data) => {
  return myPost(`${API_SERVER}/v2/user/removeorgan`, data)
}

/**
 * @desc 用户加入部门接口 
 */
 export const organAddUser = (data) => {
  return myPost(`${API_SERVER}/v2/user/addorgan`, data)
}